export default function (error: any, event: any) {
  console.error('服务端错误:', error)
  
  // 记录错误到日志
  if (event) {
    console.error('请求信息:', {
      url: event.node?.req?.url,
      method: event.node?.req?.method,
      headers: event.node?.req?.headers
    })
  }
  
  // 返回友好的错误信息
  return {
    statusCode: error.statusCode || 500,
    statusMessage: error.statusMessage || '服务器内部错误',
    data: null,
    error: process.env.NODE_ENV === 'development' ? error.message : 'INTERNAL_ERROR'
  }
}
